Console Encryption


448Delta includes a "Console Encryption" application that can be passed arguments to Encrypt/Decrypt, Compress/Decompress, Pack/Unpack data and create  Self-Extracting EXE's at the command line. This program's file name is 448Cmd.Exe and can be found in the same directory as 448Delta was installed.

448Cmd will take up to 5 parameters. The input name or directory, Output name or directory,  password and two options: /C which is used to compress the output file and /Exe which is used to create a self-extracting EXE.

448Cmd will automatically decompress, unpack and or decrypt files that are accompanied by the correct password.

Create Compressed Self-EXE Example: 448Cmd.Exe C:\Input.Txt C:\Output.Exe Password /C /Exe
Create Compressed Encrypted File Example: 448Cmd.Exe C:\Input.Txt C:\Output.Txt Password /C
Decrypt File Example: 448Cmd.Exe C:\Output.Txt C:\Input.Txt Password

The self-extracting exe's can also be passed a password at the command prompt. To reduce the size of the self-extracing exe's there is no console status routines. The self-extracting exe does however return an error code.

448Cmd Error Codes
Error Code
Description
1
Operation Complete Success.
-1
File Or Folder Is Empty.
-2
File Packing Error.
-3
Compression Error.
-4
Encryption Error.
-5
File Unpack Error.
-6
Decompression Error.
-7
Decryption Error.
-8
Create Self-Extractor Error.
-9
Wrong Password.

Self-Extractor Error Codes
Error Code
Description
1
Operation Complete Success.
-1
General Error.
-2
Wrong Key.
-3
Executable Is Corrupt.
-4
Decompression Seek Error.
-5
Decompression No Data.
-6
Package Contains No Files.
-7
Canceled. (Should Not Be Possible At The Console)